Testing Maximal 1-Planarity of Graphs with a Rotation System in Linear Time - (Extended Abstract)

نویسندگان

  • Peter Eades
  • Seok-Hee Hong
  • Naoki Katoh
  • Giuseppe Liotta
  • Pascal Schweitzer
  • Yusuke Suzuki
چکیده

A 1-planar graph is a graph that can be embedded in the plane with at most one crossing per edge. A 1-planar graph on n vertices can have at most 4n− 8 edges. It is known that testing 1-planarity of a graph is NP-complete. A 1-planar embedding of a graph G is maximal, if no edge can be added without violating the 1-planarity of G. In this paper, we study combinatorial properties of maximal 1-planar embeddings. In particular, we show that in a maximal 1planar embedding, the graph induced by the non-crossing edges is spanning and biconnected. Using the properties, we show that the problem of testing maximal 1-planarity of a graph G can be solved in linear time, if a rotation system Φ (i.e., the circular ordering of edges for each vertex) is given. We also prove that there is at most one maximal 1-planar embedding ξ ofG that preserves the given rotation system Φ, and our algorithm also produces such an embedding in linear time, if it exists. In addition, we establish new bounds on the minimum number of edges of maximal 1-plane graphs, showing that for graphs on n vertices this number is between 9n 5 − 18 5 and 7n 3 − 2.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A linear time algorithm for testing maximal 1-planarity of graphs with a rotation system

A graph is 1-planar if it can be drawn in the plane such that each edge is crossed at most once. 1-planarity is known NP-hard, even for graphs of bounded bandwidth, pathwidth, or treewidth, and for near-planar graphs in which an edge is added to a planar graph. On the other hand, there is a linear time 1-planarity testing algorithm for maximal 1-planar graphs with a given rotation system. In th...

متن کامل

A Linear-Time Algorithm for Finding a Maximal Planar Subgraph

We construct an optimal linear-time algorithm for the maximal planar subgraph problem: given a graph G, find a planar subgraph G′ of G such that adding to G′ an extra edge of G results in a non-planar graph. Our solution is based on a fast data structure for incremental planarity testing of triconnected graphs and a dynamic graph search procedure. Our algorithm can be transformed into a new opt...

متن کامل

A Linear Algorithm for Finding a Maximal Planar Subgraph

We construct an optimal linear time algorithm for the maximal planar subgraph problem: given a graph G, nd a planar subgraph G 0 of G such that adding to G 0 any edge of G not present in G 0 leads to a non-planar graph. Our solution is based on a dynamic graph search procedure and a fast data structure for on-line planarity testing of triconnected graphs. Our algorithm can be transformed into a...

متن کامل

Linear Time Planarity Testing and Embedding of Strongly Connected Cyclic Level Graphs

Abstract. A level graph is a directed acyclic graph with a level assignment for each node. Such graphs play a prominent role in graph drawing. They express strict dependencies and occur in many areas, e. g., in scheduling problems and program inheritance structures. In this paper we extend level graphs to cyclic level graphs. Such graphs occur as repeating processes in cyclic scheduling, visual...

متن کامل

Pitfalls of Using PQ-Trees in Automatic Graph Drawing

Since the number of erroneous attempts involving PQ trees for the solution of au tomatic graph drawing problems that have been presented in the literature have in creased in recent years we present a closer examination of some of the mistakes in order to prevent future research from constructing algorithms with similar errors Throughout this extended abstract we study the computation of maximal...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012